package top.infopub.tdp.sys.service;


import java.util.List;

import com.github.pagehelper.Page;

import top.infopub.generic.GenericService;
import top.infopub.model.sys.ParameterGroupDetail;


public interface ParameterGroupDetailService extends GenericService<ParameterGroupDetail, String> {

    /** codegen **/

    int queryParameterGroupDetailCount(ParameterGroupDetail parameterGroupDetail);
    
    Page<ParameterGroupDetail> selectByGroupId(Page<ParameterGroupDetail> page,String groupId);

    List<ParameterGroupDetail> selectParametergroupByGroupNo(String groupNo);

    List<ParameterGroupDetail> selectParametergroupByGroupNoSnameSvalue(String groupNo,
                                                                        ParameterGroupDetail parameterGroupDetail);
    
    /**
     * 根据参数名、参数值查出参数
     * @param parameterGroupDetail
     * @return
     */
    List<ParameterGroupDetail> selectBySnameOrSvalue(ParameterGroupDetail parameterGroupDetail);

}